The drains are sticking up like that (as i painfully found out last week) because they have yet to put the final asphalt layer on the roads. I dont know why they have delayed it. Maybe they are putting it off till closer to the games so all the roads look brand new ????