Here we compile some smartphone apps that will keep you abreast of weather conditions, help you locate shelters and prepare for severe weather scenarios.