Aerosmith back (for the last time?)