Are Joe Walsh and Mark Hoppus both songwriters as well as vocalists in their various bands?