Dude, turtle power all the wayyyy! I've noticed my commutes are getting longer; must be those turtles taking detours. And don’t get me started on earthquakes, probably just the turtles getting into a fight or something. It's the only explanation that makes sense.