Lenexa's public market makes grand opening