Microsoft site outages show DNS as point of failure