New research reveals the top locations for starting up in finance