Four hour rain spell leaves Ludhiana drenched