Life limping back to normal in Kashmir Valley