Plano-based banking technology firm Alkami files to go public