'Final parsec problem' that makes supermassive black holes impossible to explain could finally have a solution