Ben Affleck for Senate?