Its been raining a lot for the last few days. And I just had a long long weekend; Diwali holidays, a five day extended weekend. Today morning, its still raining. And I am on my way to the office on a bus. As usual, everyone's now back to work. And th