32 stylish, top-rated tote bags to make your life so much easier