15 trusty tote bags from great independent brands