Hoover ranks in top ten safest places to live in Alabama