Charlotte Mayor Vi Lyles will step down at the end of June, according to a statement.