Adam Sherkin, pianist and composer