Best time for running is in the morning. Why?