Discovering Local Structure in Gene Expression Data: The Order-Preserving Submatrix Problem | Synapse