20180509 city.shimla: Snow; rain lash Himachal; farmers a worried lot