Microsoft acquires Nuance Communications for $56 per share